terrestrial refraction - French English Dictionary